
.more a{color:#A6A6A6}
/* 头条 */
.tt {text-align: center;position: relative;}
.tt h3{font-size: 1.88em;display: block;font-weight: bold;}
.tt p{color:#999999;width: 80%;margin: auto;}
.tt .more{position: absolute; right: 0;bottom: 0;}
.tt .more a{color:#999999}

@media (max-width: 780px) {
  .tt h3{font-size: 1.25em;}
  .tt .more{display: none;}
}


/* 图片新闻 */
.news .tpxw { position: relative; }
.news .tpxw .swiper-slide { background: rgb(255, 255, 255); }
.news .tpxw .swiper-slide dl { position: relative; }
.news .tpxw .swiper-slide dl .place { padding-top: 58%; }
.news .tpxw .swiper-slide dl dt {padding: 12px ; line-height: 24px; text-align: left; }
.news .tpxw .swiper-slide dl dt a { color:#333333;font-weight: bold;text-align: center;font-size: 1.25em;}
.news .tpxw .swiper-pagination { bottom: 0; }
.news .tpxw .swiper-ctrl-button { margin-top: -8%; opacity: 0; transition: all 0.3s ease 0s; }
.news .tpxw:hover .swiper-ctrl-button { opacity: 1; }
.news .xwdt > .hd > ul li.none { display: block; }
@media (max-width: 1500px) {
  .news .tpxw .swiper-slide dl .place { padding-top: 63.75%; }
  .news .xwdt .infolist li:nth-child(7) { display: none; }
}
@media (max-width: 768px) {
  .news .xwdt > .hd > ul li { width: 33.3333% !important; }
  .news .xwdt > .hd > ul li.none { display: none; }
  .news .xwdt.none { display: block; }
  .news .tpxw .swiper-slide dl dt a{font-size: 1.125em;}
}

.news .gzyw .tab-brief .hd li{font-size: 1.38em;}
.news .gzyw .tab-brief .hd li a{color: #858585;font-weight: bold;}
.news .gzyw .tab-brief .hd li.on{font-size: 1.6em;font-size: 26px;}
.news .gzyw .tab-brief .hd li.on a{color: #333;}

.news .gzyw dl dt{margin-bottom: 10px;}
.news .gzyw dl dt h2{font-size: 1.25em;font-weight: bold;}
.news .gzyw dl dd p{color:#808080;line-height: 1.5em;}
.news .newslist li .itm{padding-left: 0;padding-right: 80px; border-bottom: 1.5px dotted;border-image: repeating-linear-gradient(to right, #D1D1D1, #D1D1D1 1%, transparent 1%, transparent 2%) .5;}
.news .newslist li .itm .time{right: 0; left: initial;margin-top: -10px;}
.newslist li .itm .caption a{color:#363636}
@media (max-width: 768px) {
  .news .gzyw .tab-brief .hd li.on{font-size: 1.25em;}
  .news .gzyw .tab-brief .hd li{font-size: 1em;}
}

.banner .place{padding-top: 110px;}

.zxsp .place{padding-top: 33.4%;}
.zxsp .swiper-container{overflow: initial;padding-bottom: 10px;}
.zxsp dl dt{background-color: #fff;text-align: center;padding: 14px 0; box-shadow: 0px 2px 4px 0 rgb(194, 192, 192,.25);margin-top: -20px; position: relative;z-index: 99;margin-left: 20px;margin-right: 20px;}
.zxsp .swiper-ctrl-button.resize.xs{margin-top: -40px;}

.szgz .infolist li a{float: none;}
.szgz .infolist.dashedline li{padding-top: .28em;padding-bottom: .28em;}
.szgz .infolist li span.time{position: initial;display: block;}

.zfxxgk-ml{border: 1px solid #E6E6E6;padding:10px 25px;}
.zfxxgk-ml .menu-cards li a.item{text-align: left;font-weight: bold;color: #666666;font-size: 1.125em;margin: 10px 0;}
.zfxxgk-ml .menu-cards li a.item i{width: 35px; height: 35px;margin-right: 10px;}
@media (max-width: 992px) {
  .zfxxgk-ml{border: 0;padding: 0;}
  .zfxxgk-ml .menu-cards.col-3 li{width: 50%;}
  .zfxxgk-ml .menu-cards li a.item{margin-top: 10px!important;}

}


.zfxxgk-column ul li a.item{background: url(../images/zfxxgkml_bg.png) no-repeat; background-size: 100%;font-weight: bold;color: #2382C2;font-size: 1.125em;}
.zfxxgk-column ul li a.item i{width: 70px;}
.zfxxgk-column ul li a.item span{margin-right: 10px;}
.zfxxgk-column.menu-cards.position a.item{line-height: 80px;}
.zfxxgk-column.menu-cards.position a.item i{bottom: -1px;right: -1px;}

.ztlm{padding: 30px;background-color: #FAFAFA;padding-bottom: 20px;}
.ztlm-first dd{float: left; width: 45%;}
.ztlm-first dt{float: left; width: 55%;}
.ztlm-first dt .inner{padding-left: 30px;position: relative;padding-bottom: 64px;}
.ztlm-first dt .inner strong{font-size: 1.25em;display: block;margin-bottom: 10px;}
.ztlm-first dt .inner p.elli-m{-webkit-line-clamp: 3;text-indent: 2em;line-height: 1.7em;}
.ztlm-first dt .inner .more{position: absolute;bottom: 0;}
.ztlm-first dt .inner .more a{font-size: .95em; line-height: 30px; border-radius: 50px; background-image: linear-gradient(to right, #62a3f0, #99c9fd);display: inline-block;color: #fff; width: 105px; height: 30px;text-align: center;}

@media (max-width: 992px) {
  .ztlm{padding: 15px;}
  .ztlm-first dd,.ztlm-first dt{float: none;width: auto;}
  .ztlm-first dt .inner{padding-left: 0;margin-top: 20px;}
}

.wsdc .wsdc-list{padding-top: 10px;}
.wsdc .wsdc-list dl{position: relative; padding-top: 2em;border-bottom: 1.5px solid #EEEEEE;padding-bottom: 10px;}
.wsdc .wsdc-list dl + dl{margin-top:10px;}
.wsdc .wsdc-list dl dd{line-height: 1.6em;}
.wsdc .wsdc-list dl .time{position: absolute; top: 0; left: 0; right: 0; padding-left: 5em; font-size: .875em; color: #858585;}
.wsdc .wsdc-list dl .caption{position: relative;padding-left: 71px;}
.wsdc .wsdc-list dl .caption > a label{position: absolute; top: 0em; left: 0; z-index: 5; font-size: .875em; width: 4em; color: #808080; text-align: center; margin-top: -2em; line-height: 1.625em; background-color: #e8e8e8; border: 1px solid #CCCCCC; border-radius: 3px;}
.wsdc .wsdc-list dl .caption > a label:after{position: absolute; right: -10px; top: -5px; margin-top: .8em; content: ""; width: 0; height: 0; overflow: hidden; border: 5px solid transparent; border-left-color: #e8e8e8;}
.wsdc .wsdc-list dl .caption > a label:before{position: absolute; right: -12px; top: -6px; margin-top: .8em; content: ""; width: 0; height: 0; overflow: hidden; border: 6px solid transparent; border-left-color: #CCCCCC;}
.wsdc .wsdc-list dl .caption > a label.begin{color: #2173ED; background-color: #E8F2FF; border-color: #A0B8E8;}
.wsdc .wsdc-list dl .caption > a label.begin:after{border-left-color: #E8F2FF;}
.wsdc .wsdc-list dl .caption > a label.begin:before{border-left-color: #A0B8E8;}
.wsdc .wsdc-list dl:last-child{border-bottom: 0;}

.hd-link li a{display: block;position: relative;text-align: center;margin-top: 10px;padding-top: 11px;padding-bottom: 10px;}
.hd-link li a i{display: inline-block; width: 80px;margin-right: 10px;}
.hd-link li a span{font-weight: bold;font-size: 1.25em;display: inline-block; vertical-align: middle;color: #4388D1;margin-right: 20px;}
.hd-link li.li1 a{background: url(../images/index_gzjd_bg.png) no-repeat; background-size: 100% 100%;} 
.hd-link li.li2 a{background: url(../images/index_zrxx_bg.png) no-repeat; background-size: 100% 100%;} 
.hd-link li font{font-size: 12px;color: #4388D1;display: inline-block;vertical-align: middle;width: 85px; height: 28px; line-height: 28px; text-align: center;background-color: #DBEBFF;border:1px solid #8DBEF2;border-radius: 50px;}
.hd-link li font label{font-size: 12px;}
.hd-link li a:hover font{background: #4388D1; color: #fff;}

.xct .place{padding-top: 80px;}
.xct-right .swiper-container{margin-left:-15px;margin-right:-15px;}
.xct-right .swiper-container dl{margin-left: 15px;margin-right: 15px;}

.index-ztzl {background:#F5FAFF;padding: 30px 0;}
.index-ztzl .ztzl-hd{text-align: center;position: relative;}
.index-ztzl .ztzl-hd i.line{display: block; width: 41%;position: absolute;background-color: #B3CEF5; height: 1px;top: 50%;}
.index-ztzl .ztzl-hd i.line.right{right: 0;}
.index-ztzl .ztzl-hd i{display: block; width: 13%;margin: auto;}
.index-ztzl .place{padding-top: 102px;}
.index-ztzl .swiper-container{margin-left:-15px;margin-right:-15px;}
.index-ztzl .swiper-container dl{margin-left: 15px;margin-right: 15px;}


@media (max-width: 1280px) {
  .index-ztzl .ztzl-hd i{width: 20%;}
  .index-ztzl .ztzl-hd i.line{width: 35%;}
}
@media (max-width:780px) {
  .index-ztzl .ztzl-hd i{width:40%;}
  .index-ztzl .ztzl-hd i.line{width: 23%;}
}

.gfxwj-img{margin-bottom: 18px;}
.gfxwj-img a{display: block;overflow: hidden;}
@media (max-width: 1280px) {
  .gfxwj-img a{width: 49%;margin: 0;float: left;}
  .gfxwj-img a:last-child{float: right;}
}

